ivy league meaning in English
n. ivy league, group of colleges and universities in the united states that are known for their academic excellence (harvard, brown, cornell, yale, princeton, university of pennsylvania, dartmouth, columbia)
n. ivy league, group of colleges and universities in the united states that are known for their academic excellence (harvard, brown, cornell, yale, princeton, university of pennsylvania, dartmouth, columbia)